thermofor catalytic cracking - French English Dictionary